ruffle its feathers - Español Inglés Diccionario